um\admin\core\Admin_Settings D

Total Complexity 334
Dependencies 2
Dependents 1
Total lines 3,775
Lines of code 2,851
Logical lines of code 873
Comment lines 510
Methods 30
Properties 5

Methods 30

Method Rating Maintainability Complexity Lines of code
init_variables()
D
0
24 1,550
settings_install_info_tab()
D
13
60 291
settings_licenses_tab()
D
22
42 212
same_page_update_ajax()
C
29 24 124
on_settings_save()
C
32 25 107
licenses_save()
C
37 24 71
get_override_templates()
B
36 15 79
settings_page()
A
41 13 52
generate_tabs_menu()
A
47 13 31
save_settings_handler()
A
49 11 26
remove_empty_values()
A
50 10 28
generate_subtabs_menu()
A
53 9 19
check_permalinks_changes()
S
60 8 13
save_email_templates()
S
54 6 21
scan_template_files()
S
55 6 19
set_default_if_empty()
S
58 6 16
settings_email_tab()
S
47 4 38
info_value()
S
65 5 8
get_file_version()
S
58 4 14
get_section_fields()
S
63 4 11
sorting_licenses_options()
S
53 3 23
before_licenses_save()
S
66 4 8
settings_before_email_tab()
S
67 4 7
settings_override_templates_tab()
S
50 2 30
__construct()
S
53 1 21
um_check_template_version()
S
71 2 6
um_download_install_info()
S
65 2 9
render_settings_section()
S
63 1 11
settings_appearance_profile_tab()
S
83 1 3
primary_admin_menu()
S
77 1 3